home *** CD-ROM | disk | FTP | other *** search
/ Champak 138 / Volume 138 Aug 19 2011 - Damaged.iso / Games / tobby_on_ice.swf / scripts / frame_22 / DoAction.as
Text File  |  2011-08-19  |  2KB  |  106 lines

  1. function dispGetScore(nScore, nx, ny)
  2. {
  3.    var _loc1_ = _root;
  4.    var _loc2_ = "gs" + String(_loc1_.depthGetScore);
  5.    _loc1_.attachMovie("getScore",_loc2_,_loc1_.depthGetScore);
  6.    _loc1_[_loc2_]._x = nx;
  7.    _loc1_[_loc2_]._y = ny;
  8.    _loc1_[_loc2_].getScore = nScore;
  9.    _loc1_.depthGetScore = _loc1_.depthGetScore + 1;
  10. }
  11. function clearAllMC()
  12. {
  13.    var _loc1_ = this;
  14.    i = 0;
  15.    while(i < _loc1_.iceMCList.length)
  16.    {
  17.       if(i != 0 && i != 8)
  18.       {
  19.          j = 0;
  20.          while(j < _loc1_.iceMCList[i].length)
  21.          {
  22.             _loc1_.iceMCList[i][j].removeMovieClip();
  23.             j++;
  24.          }
  25.       }
  26.       i++;
  27.    }
  28.    _loc1_.tobbyMC.removeMovieClip();
  29.    _loc1_.tobbyShadowMC.removeMovieClip();
  30.    _loc1_.bullMC.removeMovieClip();
  31.    _loc1_.waterEffectMC.removeMovieClip();
  32.    i = 0;
  33.    while(i < _loc1_.itemMCList.length)
  34.    {
  35.       _loc1_.itemMCList[i].removeMovieClip();
  36.       i++;
  37.    }
  38.    _loc1_.bgMC.removeMovieClip();
  39.    _loc1_.scoreMC.removeMovieClip();
  40.    _loc1_.lastPlayerMC.removeMovieClip();
  41.    _loc1_.myItemMC.removeMovieClip();
  42.    if(_loc1_.stageNum == 3)
  43.    {
  44.       _loc1_.LastSecMC.removeMovieClip();
  45.    }
  46. }
  47. function initMovie()
  48. {
  49.    var _loc1_ = this;
  50.    _loc1_.stageNum = 1;
  51.    _loc1_.playerNum = 3;
  52.    _loc1_.score = 0;
  53.    _loc1_.pauseFlg = false;
  54.    _loc1_.instWindowFlg = false;
  55.    _loc1_.returnWindowFlg = false;
  56. }
  57. function initGame()
  58. {
  59.    this.clearAllMC();
  60.    this.setDepths();
  61. }
  62. function initContinue()
  63. {
  64.    var _loc1_ = this;
  65.    _loc1_.clearAllMC();
  66.    _loc1_.setDepths();
  67.    _loc1_.playerNum = 2;
  68.    _loc1_.score = 0;
  69. }
  70. function setDepths()
  71. {
  72.    var _loc1_ = this;
  73.    _loc1_.depthBG = 9000;
  74.    _loc1_.depthIce = 10000;
  75.    _loc1_.depthCharShadow = 40000;
  76.    _loc1_.depthItem = 42000;
  77.    _loc1_.depthChar = 50000;
  78.    _loc1_.depthWaterEffect = 95000;
  79.    _loc1_.depthGetScore = 100000;
  80.    _loc1_.depthIF = 110000;
  81.    _loc1_.depthWindow = 200000;
  82. }
  83. function pauseOn()
  84. {
  85.    this.pauseFlg = true;
  86.    _root.LastSecMC.pauseOn();
  87. }
  88. function pauseOff()
  89. {
  90.    this.pauseFlg = false;
  91.    _root.LastSecMC.pauseOFF();
  92. }
  93. function randomInt(maxNum)
  94. {
  95.    var _loc1_ = Math.random() * maxNum;
  96.    if(_loc1_ == 0)
  97.    {
  98.       _loc1_ = 1;
  99.    }
  100.    else
  101.    {
  102.       _loc1_ = Math.ceil(_loc1_);
  103.    }
  104.    return _loc1_;
  105. }
  106.